planetary transmission - Español Inglés Diccionario